@import '../../../../../theme/variable/breakpoint';

.builder-workspace {
  height: 100vh;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 0 1 calc(100% - 70px);
}
.sidebar {
  width: 230px;
  ::ng-deep {
    .mat-expansion-panel-header {
      padding: 0 16px;
    }
    .mat-expansion-panel-body {
      padding-left: 16px;
      padding-right: 16px;
    }
  }
  @media #{$gt-sm} {
    width: 300px;
  }
}
.builder-main {
  height: calc(100% - 56px) !important;
}

.mat-drawer-container {
  height: 100%;
}
::ng-deep {
  > .mat-drawer-content {
    display: block;
  }

  // don't move
  .cdk-drag-placeholder {
    height: 60px;
    transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
  }
}
